supporting arms coordinator - Spanish English Dictionary